flowering shrub - Turkish English Dictionary